#pragma once
#include <iostream>
#include <vector>

/*
    打开目录，用目录流读取预料文件
    进行分词操作，过滤掉停用词
    统计每个单词出现的频率
    生成词典库和索引库
*/

class DirectoryScanner
{
public:
    // 静态方法：遍历目录，获取所有文件名
    static std::vector<std::string> scan(const std::string &dir);

private:
    DirectoryScanner() = delete; // 禁止构造
};